newly created - Turkish English Dictionary